package com.skirmisher.inspection.common.entity;

import java.util.Date;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotNull;

/**
 * 巡查附件表
 */
public class InsFile {
	/** 主键 */
	@ApiModelProperty("主键")
	private String id;
	/** 附件类型（pic:图片 video：视频） */
	@NotNull(message = "附件类型不能为空")
	@ApiModelProperty("附件类型（pic:图片 video：视频）")
	private String fileType;
	/** 绑定业务id */
	@ApiModelProperty("绑定业务id")
	private String bindId;
	/** 绑定业务类型daily：日常 conform：符合 rectify：整改 */
	@NotNull(message = "绑定业务类型不能为空")
	@ApiModelProperty("绑定业务类型daily：日常 conform：符合 rectify：整改")
	private String bindType;
	/** 文件名称 */
	@NotNull(message = "文件名称不能为空")
	@ApiModelProperty("文件名称")
	private String fileName;
	/** 文件URl */
	@NotNull(message = "文件URl不能为空")
	@ApiModelProperty("文件URl")
	private String fileUrl;
	/** 插入时间 */
	@ApiModelProperty("插入时间")
	private Date inTime;
	/** 插入工号 */
	@NotNull(message = "插入工号不能为空")
	@ApiModelProperty("插入工号")
	private String inCode;
	/** 插入姓名 */
	@NotNull(message = "插入姓名不能为空")
	@ApiModelProperty("插入姓名")
	private String inName;

	public void setId(String id) {
		this.id = id;
	}
	
	public String getId() {
		return this.id;
	}
	
	public void setFileType(String fileType) {
		this.fileType = fileType;
	}
	
	public String getFileType() {
		return this.fileType;
	}
	
	public void setBindId(String bindId) {
		this.bindId = bindId;
	}
	
	public String getBindId() {
		return this.bindId;
	}
	
	public void setBindType(String bindType) {
		this.bindType = bindType;
	}
	
	public String getBindType() {
		return this.bindType;
	}
	
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	
	public String getFileName() {
		return this.fileName;
	}
	
	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}
	
	public String getFileUrl() {
		return this.fileUrl;
	}
	
	public void setInTime(Date inTime) {
		this.inTime = inTime;
	}
	
	public Date getInTime() {
		return this.inTime;
	}
	
	public void setInCode(String inCode) {
		this.inCode = inCode;
	}
	
	public String getInCode() {
		return this.inCode;
	}
	
	public void setInName(String inName) {
		this.inName = inName;
	}
	
	public String getInName() {
		return this.inName;
	}
	

	
}